Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998 1997 1996 1995 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 USA F29 USA F24 Zagreb Open - Zagreb Open 88 - Contrexeville Diego Open - Budapest The LTA Wrexham Challenger - Wrexham Sarajevo Open - Sarajevo Samsung Securities Cup Challenger Tennis - Seoul Okal Cup 2003 - Eckental Czech Indoor Open - Prague Uncle Tobys Challenger - Tasmania Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Open Castilla y Leon - Segovia Bogota Challenger - Bogota Open de L'Isere-Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding South African Airways Tennis Open - Durban Uncle Toby's Australian Men's Clay Court Challenger - Canberra Voit Mexico City Open - Mexico City Alexander Kolyaskin Memorial - Donetsk Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Internationaux du Doubs - Besancon Roma Open Challenger - Rome Memorial A. Manfredini Sassuolo Challenger - Sassuolo Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver PEOPLEnet CUP - Dnepropetrovsk GHI Bronx Tennis Classic - Bronx Challenger Casablanca San Angel - Mexico City Heilbronn Challenger Togliatti Cup - Togliatti Harrah's Entertainment Men's Pro Challenger - Tunica Sunrise Challenger Marrakech Challenger Mexico City Challenger Rhodes Challenger Tennis Cup of Flanders - Ostende Warsteiner Challenger - Wolfsburg Lambertz Open - Aachen XL Bermuda Open - Bermuda Open Sainte Victoire - Aix-En-Provence VIII Trofeo Ciudad de Quito - Quito IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi Morocco Tennis Tour - Marrakech Countrywide Classic USTA Challenger - Carson Isla de Lanzarote - Lanzarote Rhodes Challenger Ramat Hasharon Challenger San Luis Potosi Challenger 2002 - San Luis Potosi IX Open Internacional D'Andorra - Andorra Cosmorom Challenger - Brasov Warsteiner Challenger Wolfsburg - Wolfsburg 2001 Eddleman USTA Challenger - Birmingham 1st Challenger Tournament Leon - Leon Alexander Kolyaskin Memorial - Donetsk The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Residenza Open - Magdeburg Vancouver Challenger Macedonian Open - Skopje Bukhara Challenger - Bukhara Geneva Challenger - Geneva Kuppers Kolsch Cup by Lambertz - Aachen Lamberts Open by Stawag - Aachen Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari San Jose Challenger Open de Charleroi - Charleroi 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger Nottingham Challenger Optimus Maia Open - Maia San Luis Potosi Challenger - San Luis Potosi TennisCup Vlaanderen - Antwerp Corona Mexico City Open - Mexico City Astana Challenger Beijing Challenger Olbia Challenger - Olbia Geneva Challenger - Geneva Heineken Challenger - Ho Chi Minh City Kobstaedernes ATP Challenger - Kolding PrivatBank Cup - Dnepropetrovsk Open de Franche Comte - Besancon Gemax Open - Belgrade Jameson Cup - Milan San Luis Potosi Challenger - San Luis Potosi 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Leon 2004 - Leon Ischgl International Tennis Challenger 2003 - Ischgl Steelers Cup - Kosice Challenger 42 - Andrezieux Ortisei Challenger Vancouver Challenger Budapest Challenger - Budapest Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Smith Barney Men's Challenger - Covington Open de L'Isere - Grenoble Istanbul Challenger Open de Montauban - Montauban Ischgl International ATP Challenger - Ischgl IPP Open - Helsinki Alphen Challenger Gemax Samsung Open 2005 - Belgrade Uncle Toby's Challenger in Burnie - Burnie San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Penza Cup - Penza Draft Corona Mexico City Open - Mexico City Ourocard Tennis Challenger - Sao Paulo Open D'Orleans - Orleans Open D'Orleans - Orleans Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara GHI Bronx Classic - Bronx Ethias Tennis Trophy - Mons KGHM Emax Polish Indoors - Wroclaw Austin Challenger - Austin The Swanston Challenger - Sacramento Ethias Trophy - Mons Isla de Gran Canaria - Mas Palomas Bancolombia Open - Bogota The $50,000 Pro Challenger at Calabasas - Calabasas Nottingham Challenger Ford Tennis Championships - Louisville IPP Open - Helsinki Abierto Internacional de Salinas 'Dario Expreso' - Salinas Morocco Tennis Tour - Casablanca Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon Open Castilla y Leon - Segovia Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Sony Ericsson Open 2008 - Belgrade Odlum Brown Vancouver Open - Vancouver Rennes Challenger Open D'Orleans - Orleans Ramat Hasharon Challenger Helsinki Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Lambertz Open by Stawag - Aachen Granby Challenger Rijeka Open - Rijeka Ilkley Challenger San Remo Tennis Cup - San Remo Mobilux Open - Luxembourg Vancouver Challenger Siemens Open - Scheveningen Challenger Ford de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City Brescia Challenger Copa Club Campestre de Aguascalientes - Aguascalientes Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Atlanta Clay Court Challenger - Atlanta Happy Valley Challenger Open de Rennes La Trinitaine - Rennes Lambertz Open by Stawag - Aachen Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden Guangzhou Challenger Shenzhen Challenger Raanana Challenger Mordova Cup 2007 - Saransk Challenger 42 - Andrezieux Karshi Challenger Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Challenger 42 - Andrezieux Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn VII Torneo Internazionale di Tennis - Barletta Shanghai Challenger Kaohsiung Challenger VI Gramado Open de Tenis - Gramado Lambertz Open - Aachen Swanston Challenger - Sacramento Ho Chi Minh City Challenger Taipei City Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Astana Challenger Mons Challenger Akbank Private Banking TED Open - Istanbul Vancouver Challenger Columbus Challenger Open des Alpes Trophee BNP Paribas - Grenoble Seoul Challenger Indian Wells Challenger Ethias Trophy - Mons Bratislava Challenger TED Open - Istanbul Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger Bauer Watertechnology Cup - Eckental Eddleman / USTA Challenger - Birmingham The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux Rezidenza Open - Magdeburg Tashkent Challenger Garden Open - Rome Suzhou Challenger Columbus Challenger Garden Open - Rome Canberra Challenger HTV Challenger - Ho Chi Minh City Verizon Tennis Challenge - Atlanta 2006 USTA Tallahassee Tennis Challenger - Tallahassee Bancolombia Open - Bogota Miller Lite Hall of Fame Tennis Championships - Newport Warsteiner Challenger Lubeck 2001 - Lubeck Abierto Club Casablanca - Mexico City AGT Challenger - Leon Czech Open - Prostejov Istanbul Challenger U.S. Men's Clay Court Championships - Houston New Delhi Tokyo Queen's Club Gerry Weber Open - Halle IPP Open - Helsinki TED Open - Istanbul Manchester Heilbronn Challenger - Heilbronn Busan Challenger Tatra Banka Open - Bratislava Challenger Leon 2003 - Leon Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Ciudad de Pozoblanco Open Diputacion - Cordoba Mobelwelt-Zick Open 98 - Dresden Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati LTA Shrewsbury Challenger - Shrewsbury Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Salem Open - Hong Kong Yokohama Challenger Wailea Men's Challenger - Maui LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo USTA Comerica Challenger - Aptos Gwangju Challenger Fujitsu Siemens Open - Budapest Singha Tennis Classic - Tarzana TEAN International - Alphen Aan Den Rijn Internationaux de Doubs Open de Franchie-Comte - Besancon Fifth Third Bank Tennis Classic - Lexington Challenger DCN de Cherbourg - Cherbourg Project Independence Men's Challenger - Mandeville Binghamton Challenger Milan Indoors - Milan dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Uncle Toby's Burnie Challenger - Tasmania Miller Lite Hall of Fame Tennis Championships - Newport Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Davidoff Swiss Indoors - Basel Jameson Cup - Milan Finnish Open - Helsinki IX Trofeo Ciudad de Quito - Quito Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger - San Luis Potosi Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Czech Indoor Open - Prague XL Capital Bermuda Open - Bermuda Gerry Weber Open - Halle Pro Challenger at Calabasas - Calabasas Internationaux du Doubs - Besancon Campbell's Hall of Fame Tennis Championships - Newport Tunis Open 2006 - Tunis The Priority Telecom Open - Amersfoort Czech Open 2006 - Prostejov European Community Championships - Antwerp CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London s'Tennis Masters Challenger - Graz Allianz Suisse Open Gstaad - Gstaad Black Forest Open - Freudenstadt Grand Prix de Tennis de Lyon - Lyon Open des Alpes Trophee BNP Paribas - Grenoble Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Morelos Challenger Ethias Trophy - Mons European Community Championships - Antwerp Energis Open - Amsterdam Taipei Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Campbell's Hall of Fame Tennis Championships - Newport Prague Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Mobil Open 2001 - Doha St. Petersburg Open - St. Petersburg Athens Challenger AIG Japan Open Tennis Championships - Tokyo Gelsor Open Romania - Bucharest The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Busan Challenger Chennai Open - Chennai The Stella Artois Grass Court Championships - London Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Sao Paulo Challenger Tour Finals Zhuhai Challenger Legg Mason Tennis Classic - Washington Dallas Challenger Nottingham-2 Challenger AIG Japan Open Tennis Championships - Tokyo Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Milan SAP Open - San Jose Tashkent Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Geneva Challenger BMW Open - Munich Tokyo Rosmalen Toulouse Qatar Exxon Mobil Open - Doha Tokyo Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Winston Salem - Winston Salem Batman Challenger Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Little Rock Challenger Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Le Gosier Challenger PTT Thailand Open - Bangkok Countrywide Classic - Los Angeles Kremlin Cup - Moscow Guadalajara Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier AEGON Championships - London Mexico City Challenger Kremlin Cup - Moscow Kun-Ming Challenger PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Hall of Fame Tennis Championships - Newport Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach Athens Challenger Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Ningboo Challenger Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel Ortisei Challenger AEGON Championships - London Memphis Open - Memphis Topshelf Open - 's-Hertogenbosch Geneva Open - Geneva Citi Open - Washington BB&T Atlanta Open - Atlanta Citi Open - Washington SA Tennis Open - Johannesburg Kremlin Cup - Moscow Open Sabadell Atlantico - Barcelona Hall of Fame Open - Newport The Dubai Tennis Championships - Dubai New York Open - New York AEGON Championships - London Thailand Open - Bangkok Irving Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Energis Open - Amersfoort Hua Hin Challenger Aircel Chennai Open - Chennai Adidas International - Sydney Estoril Open - Estoril Andria Challenger Delray Beach Open - Delray Beach Thailand Open - Bangkok Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Canberra Challenger Bordeaux Ljubljana Open 2002 - Ljubljana Open 13 - Marseille Indian Wells Challenger Tashkent Challenger Beijing Black Forest Open - Freudenstadt Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul VIII Open Internacional D'Andorra - Andorra Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Warta Cup 2001 - Sopot Shenzhen Open - Shenzhen Okal Cup 2001 International Bavarian Championships - Eckental Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger RCA Championships - Indianapolis New York Open - New York Delray Beach Open - Delray Beach Intersport Heilbronn Open - Heilbronn Citta di Monza - Monza St. Petersburg Open - St. Petersburg CA Tennis Trophy - Vienna Tata Open 2002 - Chennai TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo St. Petersburg Indianapolis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow The Lipton Championships - Key Biscayne Tennis Masters Series - Miami Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Gerry Weber Open - Halle Tata Open 2003 - Chennai Jakarta BMW Open - Munich Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Pilot Pen Tennis - New Haven Adidas International - Sydney Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Tennis Masters Series - Toronto Canberra Challenger Pacific Life Open - Indian Wells Delray Beach Open - Delray Beach AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Seoul Campionati Internazionali d'Italia - Rome Croatia Open - Umag China Open - Beijing Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami China Open - Beijing Sony Ericsson Open - Miami Sony Ericsson Open - Miami Medibank International - Sydney U.S. Open - New York BNP Paribas Open - Indian Wells SAP Open - San Jose Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells French Open - Paris Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Atlanta Tennis Championships - Atlanta Australian Open - Melbourne Australian Open French Open - Paris Wimbledon French Open French Open - Paris Wimbledon - London French Open - Paris Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 French Open (juniors) Olympics - Rio de Janeiro Davis Cup, World Group, PO, SVK-BEL 2-3